18385
2
4936
1
4920
4
2000
929
9355
3
4111
4340
5
419694
9
282572
0
543
1222856
662
1823
105290
571
2211
2069
251
556
774
5262
10
907
10270
471