1226
1
18816
11
1285
2489
2
2903
3
2886
4
3014
20
3085
5
3491
3485
7
3316
10
5141
1253
4996
6
2032
3003
5949
15
591
0
906
2102
1938
3749
1417
2411
1632
1734
6220
16
1211
1721