878
6
637
2
1112
8
472
1
433
421
464
538
533
404
497
503
475
1176
554
1566
466
407
1978
7
703
547
1448
3
1358
4
775
485
842
0
385
607
163