25669
0
19783
2
32302
3724
3
3008
17946
2535
2507
1
2921
5
1935
4187
10
1812
3765
4
1815
1162
15233
1239
1767
864
1487
2366
6753
17
5440
8
7471
9
3354
2322
21152
2932
1558
3498