1595
2
2847
4
1377
0
858
1
1465
3
98
1737
772
1975
2426
6
728
1393
634
2289
649
758
596
450
660
796
709
1584
569
1074
422
2244
1789
5
1646
545