18385
2
650
0
1684
509
2546
1
543
1664
1776
4111
1124
1642
1824
1470
1407
683
2372
2767
3
1587
263
915
1603
8969
755
1518
2636
1098