377
2
564
1
899
0
2976
1819
5
2522
6
415
419
558
5483
8
545
4929
599
6969
4130
12
1444
4
441
555
596
526
477
402
839
1105
414
1078
7
1978
475
503
457