18385
2
4936
1
1894
1392
1903
2036
8
929
915
9355
3
1587
2431
1222856
4
1374
0
2982
964
780
2702
6
419694
9
1425
1780
730
4111
3063
2805
1054
661
6333
1823
105290
1749