216
0
1217
1
870
154
1684
2
609
4441
1476
2297
3
18572
8
2120
1447
2078
2407
4
2028
6
28769
893
1090
978
1191
125
319
2432
129
3068
5
588
15624
230
1211