3126
3
3863
14
3054
2
1320
2360
6
957
1
1813
1500
586
771
2669
1306
496
0
2534
2135
2478
2309
1817
4
7733
652
2620
658
1631
3400
1425
2312
16062
15
1775
1517
3758
5