1432
2
3957
3
1973
1532
1
3078
4
1537
2299
1535
4160
2090
2211
2959
3154
6
1686
1438
876
1452
2642
2655
4360
9
3175
5
929
3180
1260
3055
1372
2169
1451
3239
4396