1559
2
1059
1
2352
3316
10
1174
3891
7
3565
8
3298
796
6
2333
3
3248
1725
1492
3575
2999
3734
2707
289
0
1495
4083
973
1566
4375
4
1211
982
3206
5
1507
2631
3824
2655