442
1
888
107
987
2
201
123
76
472
587
4
161
417
0
192
340
425
3
191
202
450
516
585
1441
379
78
727
2428
907
783
1245
608
449