491
1
1032
2
3538
487
598
2242
4
704
897
910
1804
825
1356
5
685
1434
0
2345
503
1170
1092
5181
9
3393
7
605
3268
643
622
1806
996
621
1447
6
4691
21