3037
4
1534
1658
1
2474
2935
1403
3
4744
9
1625
11
1375
2493
1154
807
2
736
1183
3058
2390
792
883
2041
795
0
856
1297
718
1322
828
858
1408
2741
6
843
1850