3554
2952
1853
841
2483
3851
1522
1061
704
2038
756
1659
3394
833
816
889
1294
3425
3115
990
906
1079
943
892
823
738
1074
937
1333
1064
1440
1474
3018
3274
879
2083
777
674
2120
1008
690
1078
772
999
920
1360
1243
1110
813
2425
881
746
1467
657
1682
667
724
996
1307
3470
850
1719
11959
2996
828
796
796
871
1464
800
1578
817
1640
873
1018
869
1023
1047
1563
1197
4131
882
1988
786
924
1597
669
817
676
1434
730
792
1195
1341
1333
7556
1292
1914
734
1068
1467
1282
856
3784
891
888
4307
731
676
878
1266
1387
744
1723
6369
788
1206
783
1309
1182