1696
0
1949
2
882
6800
2191
3
1098
1344
3268
1
1603
662
1614
2780
6
1331
1622
1229
5477
8
1824
2727
5
544
1392
6435
7
2574
3887
9
107
571
1666
691
629
572
2196