18816
11
1721
1
972
2854
2264
0
2512
2
706
999
1253
1537
1308
6220
16
1960
2032
3003
6
1288
1064
1808
906
3321
2417
1541