25137
0
2830
7
2275
2
1645
1
2634
3691
5
2809
17353
2301
1020
2257
2881
1677
1952
608
3114
4
6058
3510
4111
1932
266
1780
2749
2748
2191
1452
724
1098
590
14076