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