4152
1024
2184
24611
1591
1244
2681
2470
8077
1105
1605
3022
1863
970
3019
2864
3668
2816
872
9720
2086
2027
2153
2293
1631
2364
1729
2022
3540
2394
1987
3092
2660
2786
1960
2482
5217
2053
2161
903
2016
1516
2243
1455
1511
2340
2161
1015
1481
2625
6558
7707
1420
1358
1779
1981
996
2121
3166
1673
991
931
956
1268
897
1347
967
844
1078
960
934
814
888
1133
935
953
1572
1155
916
830
900
899
822
891
853
876
862
1128
5593
1094
942
912
1105
966
1063
1213
1312
903
1721
852
2122
831
1172
1263
1043
1053
967
1297
1012
1017
822
993
1422
1465
943
1027
1092
893
1009
847