3499
1756
10368
1053
814
893
1574
1272
21034
909
852
877
853
7606
910
956
889
1808
797
875
814
56342
2371
800
1224