7096
14
101
0
964
1
3879
3
2551
1625
4090
1315
1825
2
1022
2027
2740
1849
798
344
662
699
991
2270
322
531
520
582
1711
1446
584
2285
9
1246
1635
4
1710