2904
616
10858
2300
3002
636
4590
973
4767
1010
2397
508
3712
787
5448
1154
10141
2148
1912
405
9221
1954
6495
1376