25137
0
4111
2
968
467
1131
165
381
1637
31535
456
1020
2328
1268
4455
2008
403
415
2650
1161
602
1939
6128
4
1045
5223
9
5313
668
325
1057
1105
2751
1