25137
0
19279
2
2730
6
2275
31535
467
646
1824
572
691
602
1
6045
5
4671
1404
423
3428
3
2076
6726
7
2522
1033
2619
3929
10
20634
8
2953
1567
2551
2221
4099
4
1006
851