3089
789
1018
39449
1674
711
696
805
2403
1522
1421
7713
677
2783
1794
720
802
1992
1820
1050
795
665
6517
652
2877
713
1754
1053
683
3294
2589
1831
3820
646
764
3701
4984
820
2321
14900
2311
968
5059
894
967
1343
825
1474
670
789
655
2487
667
1385
762
1234
1636
2307
3346
623
1979
788
1858
1179
2678
674
1343
1078
2061
705
712
741
14899
770
905
1360
804
861
2129
1364
1775
3845
3103
745
1512
671
1154
1027
1453
759
1420
878
2702
2043
3595
714
1052
1383
4548
4744
714
1053
3052
1698
1131
2495
757
6432
1047
9156
684
709
1803
964
1041
1682
1887
1912
820
1949