180849
0
17353
412
1020
18403
6
2546
1
802
5155
8
1842
2
2522
653
2190
20634
1463
2472
1442
3
7334
4
572
413
1405
646
2076
1131
2855
1529
1301
247
608
4111
423