25137
0
1880
2
19279
1824
1020
467
31535
2881
17353
572
4604
13
1936
1
968
2749
653
597
3691
5
390
4111
683
953
2275
1403
1949
3
347
547
2421
407
2522
3233
16