2300
1597
2383
2878
10622
1101
2156
3066
1264
1838
2837
13349
8267
884
941
954
1170
871
2862
1033
1203
2506
1305
1370
1223
1505
2587
1039
820
1355
1063
781
927
854
1631
1331
941
3921
844
1744
1157
2322
1215
895
3425
867
1962
2503
6275
951
4779
1279
2589
1077
1968
4597
2917
1699
1785
2027
2298
6268
1627
855
978
4013
961
1181
886
916
2162
924
1547
3338
2508
2163
1364
1121
2697
1926
1102
1045
1798
1677
973
1303
1695
963
1013
1134
1070
1680
1462
1022
1082
796
1704
1175
1938
1200
1640
8221
1115
1121
858
2698
2584
987
1090
1178
1246
1033
860
1143
1004
892
2179
867
2324
912