16035
2790
1100
1693
3701
1030
2092
1370
1547
2857
13117
4182
2995
1125
1088
992
1373
1015
1210
1609
2429
913
2041
2965
1473
1026
1790
1046
1033
1661
3951
1005
1720
1083
1222
2643
2350
1990
5541
1097
1710
23424
3249
3078
2576
2441
974
1347
1026
1899
1018
1501
3637
2696
2620
1218
10055
4010
5314
3392
2146
1109
3046
6914
2701
2144
1965
1097
862
1246
2352
1356
901
812
4979
1410
874
1516
996
2670
6477
949
915
1240
971
1895
1002
1228
8539
8344
958
2936
2017
877
1280
1603
1651
1444
1776
1180
1360
1968
1708
1660
4646
1687
972
1329
5218
2193
1002
1054
1689
2213
1070
1121
14023
1184
989
936