3593
16
25669
0
3125
2
1994
1
2666
9
1179
2149
5
1461
2281
7
1174
940
1239
930
2174
4
14887
18
297066
2964
2265
572