3531
1966
1566
1738
2900
2358
890
910
2410
1189
1387
1129
1452
1171
1375
1377
1151
947
763
1225
2104
831
761
818
1508
4438
1165
1054
1541
1004
977
1170
796
856
2629
2187
1523
2201
1269
12796
1394
905
956
1186
4790
1727
822
2987
5054
2176
10868
1535
2606
1998
3560
1164
959
2536
7028
1081
921
1487
772
812
12705
774
774
827
900
881
1137
1424
3725
1072
2899
778
809
948
693
975
1246
14589
3229
1692
3922
3049
2160
852
10255
764
974
797
1401
778
1401
739
855
981
787
2098
650
1435
1823
12078
937
1439
2004
2479
1104
867
2213
752
954
1046
1187
879
3240
2094
759
1466