595
1
2792
3
1286
1902
2
1232
703
1808
506
1773
606
644
417
403
688
404
685
2409
1348
2568
5
1625
11
1561
9
2343
935
1947
2093
4293
6
1747
1649
2144
1280