2961
2
553
0
2730
6
584
2114
1
4444
2966
2199
3
416
1125
475
1557
2575
882
682
3315
2269
814
1678
2301
4586
477
3091
7
1019
755
1053
483
11768
21
795