25137
0
17353
31535
1098
3114
4
19279
2
1020
2730
6
1824
6800
968
4111
467
683
3691
5
2275
2881
20634
8
470
2749
1
661
369
2299
2091
608
820
1463
1880
3510
543