25137
0
31535
2730
6
3114
4
17353
19279
2
1098
20634
8
1020
6800
2275
325
2091
257
239
2459
9
968
169
311
1244
460
2259
2658
1824
503
269
581
401
381
439