315
411
1174
1941
313
1252
1586
1880
1855
1528
1905
2073
1894
831
1845
1274
321
82
1973
161
1903
36
163
888
916
900
1521
1836
1925
299
514
898
1191
1232
288
1551
294
909
1240
1589
565
1878
1329
538
1890
133
1246
1526
327
1146
1234
1880
895
1615
43
1972
1228
1659
529
1937
822
1172
82
314
518
944
82
1901
1560
535