2076
1
1132
0
1941
3466
4
2650
2
1778
3013
3
3309
953
535
2573
7
2478
935
804
493
383
4557
8
4017
1084
300
2415
475
152
2211
573
1750
1053
1049
714
2082
11