2200
2
2401
4
6998
25092
12
3018
3
1380
1338
9
3718
17
2961
8
2623
1
1595
2025
3955
1543
1544
2577
1369
7411
1661
1729
3186
5
2260
8004
1151
1088
2356
1428
1548
2690
0
1584