4577
18
4304
5
1356
2
1132
0
1989
3
2275
935
4342
4
553
493
2149
1
714
1049
383
4372
1084
2532
477
573
804
414
1073
400
475
798
281
1316
1411
1152
1454