1364
1
629
774
384
4302
1298
2
905
0
471
2301
644
667
2728
18
817
4511
5
1626
1586
596
526
424
1526
640
1274
3
594
429
584
535
4503
741
518
416