1432
2
3957
3
1973
1532
1
3078
4
582
0
1537
2299
1535
4160
2090
2211
2959
3154
6
1686
1438
876
1452
2642
2655
4360
9
3175
5
929
3180
1260
2505
1743
3055
3054
50969
7