2184
1
3298
2
1660
4
3248
8
1446
3575
4228
3
2446
2568
3227
2866
3738
5
440
0
44995
5950
10
2904
2591
2410
1570
1746
471
2966
11
999
4757
1061
2105
2578
6225
2147
1618