2938
1790
2365
1171
671
1908
1072
1941
1400
1301
1305
891
837
977
1533
1074
1335
3329
2140
2406
2732
757
1996
916
3343
965
820
1728
754
832
2890
855
823
2477
958
882
733
925
1937
2012
1201
732
825
3385
4926
1000
864
1329
1561
981
1215
819
870
1641
973
1866
3312
1171
914
825
826
807
1956
824
1049
976
1985
2721
970
1151
1205
1196
1640
1042
2898
943
710
1616
1246
777
1194
2567
777
678
968
1501
1274
859
3187
955
1140
1142
1266
942
903
1137
1392
785
2548
883
879
1237
831
1928
1547
904
1054
668
1171
2387
839
1158
878
3326
816
2405
962
865
2052
1843