25137
0
17353
31535
19279
2
3114
4
1098
20634
8
1020
2730
6
875
1
2076
968
6800
1878
1824
467
1840
4546
5560
5
2647
2546
1263
3
53
169211
11
2275
552
424
2082
899
3091
7