347
0
683
20634
8
572
545
1133
333
494
259
719
456
1759
326
303
2199
348
2730
6
1824
1129
394
2934
171
261
1020
2657
3
614
2668
2
814
1
5875