21684
1
5141
7
6499
3
1150
3673
6
3491
4
440
0
519
3244
1274
3960
1793
1510
1031
2021
2
2982
2152
1552
1195
3519
9
1663
5
469
4833
1749
2108
2834
1373
3255
1250
6044
8