25137
0
1384
2
1056
1
31535
392
2198
276
2710
9
631
4396
3
1877
1362
3498
4
360784
19
1551
1881
1358
453
12958
5
1655
378
1237
301
231
641
195
4820
782
684
275