7287
1511
1586
901
20407
4535
1350
2340
840
727
1350
1912
1048
668
1625
856
2489
1422
6759
5883
791
3863
959
1223
3323
864
3076
3790
1570
1997
934
5075
1198
1654
2645
920
849
1681
6608
2007
763
1600
713
755
1675
793
836
755
6459
793
2821
806
3096
2786
1108
17363
731
2198
922
9053