689
2
605
1
3268
4
1092
1169
5181
9
5767
3448
674
675
832
1031
2146
1287
6
1851
1435
9384
11
2144
5
643
622
1806
627
994
3393
7
1434
0
2345
502
1804
825
685