3650
3
2487
1
1148
965
2188
9
2628
2
2730
6
518
0
3674
10
1115
10324
422
3440
1458
1282
1132
2260
5108
4
543
5602
3990
1811
475
4271
2604
7
1661
58
978
4677
6579