806
1
3095
7
2853
3715
595
778
910
513
3636
4
3398
9
479
8786
2
2623
3
3366
1826
3372
2480
4519
15
1338
1433
1372
784
6707
6
2515
2522
1154
3954
3323
3050
0
2707