25137
0
1020
239
2275
2
169211
11
19279
968
325
460
31535
3114
4
1244
17353
401
274
503
884
2259
851
257
276
2730
6
1824
962
2328
552
16
443
762
480
471