3965
1037
907
5702
901
885
1100
2642
1209
1684
2298
1043
2025
1574
1361
1309
2935
1196
971
2091
2223
1356
2943
1182
7960
3097
965
935
913
2439
2546
8404
3151
964
1856
1097
1363
1128
1428
925
1668
1262
1484
942
1076
1120
2091
1539
869
1183
23863
1697
2218
1516
1054
2058
972
5509
3970
1216
2428
966
2500
3015
1403
1052
919
1238
2265
1638
2415
2057
906
2022
850
792
2698
1044
5167
3915
22341
822
1098
1224
1850
1155
2098
1064
1884
4491
762
852
837
2331
1093
7407
2261
831
1126
843
1153
1359
1005
1414
1559
943
851
2801
1175
1591
999
4805
1583
910
2365
3305
868
1091
1268
925