3330
2415
2938
1790
2365
1171
671
1908
1072
1941
1400
1301
1305
891
837
977
1533
1074
1335
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
1641
973
1866
3312
1171
914
825
678
1294
1899
1929
3598
1093
1142
1064
696
1960
2548
2566
816
2250
913
1392
968
814
976
3185
1523
884
1843
871
1292
667
3397
847
1075
997
2917
1426
938
1927
1536
1192
2168
904
1336
2405
1346
2338
1206
843
1429
854
1955
983
1849
2828
799
2052
1615
1471
900
1099
805
824
838
2898