577
1
991
1563
372
428
1450
7
1203
0
610
752
2042
4
532
2
403
1178
602
2075
1497
3
1842
1945
456
982
905
1008
796
517
714
431
1046
482
528
712