2920
25
918
2
2114
7
888
1
4168
2619
862
1204
3
1632
6
1008
1011
1064
1179
1046
1756
2321
1125
5277
10
1617
19589
13
2723
8
3352
3421
4158
4
3719
1286
2614
6664
5144
1471