7846
2
2413
4
1010
0
281
1
608
6535
3
3943
6
4118
1184
4547
9042
3382
2132
6825
5
11726
1627
4531
3707
8190
2342
12366
8
7477
6795
2476
8485
10196