18385
2
2000
1
849
736
597
924
417
0
2089
710
3
1193
1327
8876
8
1129
1421
543
1045
2094
635
9244
629
9953
4
1470
1936
662
2982
1344
1374
3006
476