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