4929
1
599
2
6969
0
4130
12
1444
4
441
596
526
712
476
402
1105
839
1078
7
414
2521
6
419
415
558
5483
8
545
466
1978
475
503
557
457
2630
3
744
1400