2028
2
2929
6
1088
1
2508
7
1192
3575
1251
3248
8
2835
578
0
6026
3868
10
5347
4
5052
1022
38477
34
462
608
4537
1593
2352
3126
3
2358
9
2165
1509
5
1660
840
3090
2879