4415
12
6746
8
2979
7
3369
13
1436
2
7118
6
1354
2577
1462
1104
2648
15
1140
3177
1146
1
2368
31426
0
1785
3
635
1371
1207
7611
20
1666
4937
9
11678
18
307648
981
747
787
2222