816
4
1286
6
1878
2
1322
1
530
1958
3
1479
1556
2033
6857
28
1757
882
1891
8
1423
1328
869
7
1089
5
547
393
440
629
136
2477
883
875
2494
1241