1350
701
1331
665
727
3061
787
2077
2681
950
7507
1316
2852
702
2386
778
1503
976
836
1328
802
999
1877
1078
1423
1280
2448
732
888
645
75751
649
1064
997
4904
8860
902
710
1379
2712
1008
691
757
1567
2108
854
1484
824
1100
1161
783
1805
1902
1202
1321
741
647
889
1535
980