3090
23983
624
812
925
769
739
803
1253
766
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
1077
1457
1434
798
819
1290
1282
802
944
7943
1428
1041
7512
1618
988
1020
1126
1071
2016
3427
690
684
3068
1512
2112
1107
1147
922
1246
2822
696
968
745
899
815
823
655
1319
12179
1159
805
2108
761
1856
658
663
851
2149
642
2350
819
2240
1080
822
1059
916
1981
879
4937
2608