8969
0
649
2404
1
292
1142
3498
4
1506
2069
3
2550
3235
4233
1099
3612
6
1124
2830
7
3242
1550
5367
8
177
6371
4631
3888
3116