18816
11
1253
1
6220
16
2032
3003
6
1064
906
1721
2392
2
2264
0
5801
4179
2444
1810
4
3562
1660
1066
988
1541
1563
522
1960
1283
1288
706
1240
1596
6547
5382
5
5252