1980
10733
3086
2362
845
3511
1272
2215
33650
927
1656
1135
863
1569
2581
3925
1142
1018
1451
892
986
1533
2998
2098
836
7875
2723
1722
1308
1832
887
1001
1104
3093
2238
1344
2486
965
1842
800
876
1044
3513
1960
1093
1464
4554
1555
1214
3310
3549
2160
1584
3366
809
910
1184
3439
801
4025
1445
936
1321
965
1159
946
1176
880
1351
2265
1097
1314
1018
875
1514
813
1026
1018
1020
887
994
987
1179
808
900
1246
828
840
770
1192
1101
870
1061
793
882
937
839
905
999
1054
949
896
845
1499
1195
1410
1451
854
912
1001
990
966
963
1023
1027
993
1261
957
997
1397