951
1171
1085
2018
1500
3226
1860
934
873
908
3067
4641
1968
1042
1428
3090
1365
3987
887
1545
1318
985
1230
1243
1638
1218
896
8121
1371
1108
1010
1081
3674
2044
1469
2716
882
1015
1040
799
980
923
1483
1208
975
899
1284
9362
2373
1890
1355
1544
2470
1353
918
1021
1337
887
2125
7209
1790
2888
816
882
1352
2012
1005
888
2124
1721
1849
1344
1730
1303
1262
843
2273
1785
2298
6472
907
807
2321
2878
1986
1381
2150
1142
1845
935
839
912
1761
1099
1586
850
912
892
1821
1055
1436
852
920
897
4371
2604
1921
970
879
1461
3228
1993
1231
1045
931
10612
4696
1088
958
1027