25137
0
20634
8
31535
3114
4
17353
19279
2
2730
6
489
2275
1098
2809
6800
3510
1219
1
1824
282572
1020
4396
3
169211
11
659
325
2264
1872
1559
139
4740
968
2668
543
3456