18385
2
662
0
1513
1
1331
1622
1229
2069
3
1696
282572
544
1392
571
839
629
2749
2191
1213
1329
6800
6515
1452
1824
1344
1614
107
8876
8
1129
2799