2108
17198
1472
2160
1825
1126
1155
971
966
897
1052
888
898
1417
1154
982
1015
1536
1417
1982
10732
2731
1116
1021
891
1601
886
1078
1721
2991
1190
5160
2095
1488
1319
1251
1467
7057
1053
1527
4720
1058
2022
1044
6180
2479
1515
928
951
1705
937
1006
1092
1935
880
922
3270
1043
1428
1342
1208
1817
1124
1381
1912
1338
857
1723
1379
1246
3236
1325
927
1258
1177
925
1008
1326
962
1970
908
844
1279
1494
1554
1000
2890
2016
1489
1707
1638
1513
1418
1547
1264
1267
891
2073
1039
1563
957
942
1095
1836
979
1182
1210
884
3087
899
1022
1860
891
1054
1594
1250
853
900
862
30270