2471
7
3066
2996
0
2524
1397
5052
10
1593
2
6899
9
2145
1
3461
4
3336
2366
1628
1663
5
3080
3
423
1186
462
1237
1614
2919
1188
1407
932
3575
1978
1044
1195
1945
3248
8