530
4
1306
475
0
860
455
804
1462
2211
798
1504
2395
1073
5135
521
11611
5
4106
787
29323
400
477
464
5661
46
543
58
552
3303
2
1650
1348
637