1145
736
2360
1189
18394
906
846
776
2146
725
2257
1199
867
898
972
874
847
1723
1311
1472
778
748
1459
696
1828
895
1100
2974
810
651
2866
1981
1776
1790
735
881
2131
1109
757
987
1271
816
905
1258
868
8086
2536
854
749
881
2731
1914
687
739
861
2382
935
33515
1213
919
1346
1735
2182
3995
988
1085
1169
859
1123
1320
2023
2610
10440
4115
3470
765
1572
5093
1433
1010
1198
8837
871
1476
4260
2386
2669
1331
2988
892
830
970
2231
1491
1413
1260
691
6431
1353
879
13704
4927
4001
1325
921
741
1047
1695
1381
1900
3501
907
2820
948
617
1067
2366
1865
876
2732