25137
0
17353
31535
1880
2
1098
3114
4
19279
1020
2881
2730
6
1824
968
6800
3691
5
2275
349
20634
8
661
2749
1
653
2299
4111
597
2091
1463
3428
3
3510
683
2758
7039