477
0
843
1458
411
719
3580
1
2241
442
1029
96
87
645
4775
2
367
1661
472
1012
395
34
1211
2001
13
563
791
398
1743
403
448
1070