25137
0
19279
2
646
31535
1824
1020
390
2730
6
2275
2522
467
653
683
325
2211
3114
4
543
572
257
239
2459
9
2551
1
1131
968
169
311
1942
1244
2655
460