2028
2
2929
6
1088
1
2508
7
1192
1251
2336
5
578
0
3014
20
2879
6026
2087
3085
3491
4
874
2184
3485
773
1022
1559
2352
3316
10
1660
3891
3565
8
3298
3248
5141
1725
3
3575