25137
0
31535
17353
19279
2
2730
6
3114
4
2275
1098
474
20634
8
907
6800
1824
1020
4713
5
2204
13
711
2091
663
3691
732
1
968
2855
3
264
1263
381
467
363
2076
390