2028
2
2929
6
1088
1
2508
7
1192
1251
1162
1767
1239
6753
17
1022
1558
7471
9
383
0
674
1223
2505
4187
10
1431
1935
517
1812
3575
3298
578
3378
840
5746
23
6026
19932