3503
4
707
1
398656
19
5978
6
3271
5701
8
2264
550
9511
5
181997
11
4724
3
1210
19783
2
5440
1746
1089