624
2664
788
1101
751
2384
1
791
1080
13549
657
2136
670
661
751
583
927
797
563
3974
748
5849
952
886
4443
911
895
1867
1
2105
1034
988
4012
1199
2714
1300
1573
8945
1484
1505
1640
9315