998
1
1543
2
3562
2403
3070
4
1816
1746
4179
4099
7
2490
10032
14
3612
10
2080
529
0
3022
2090
4451
15