2586
7
1001
0
2285
2
1422
5782
4
2643
3076
1
6014
2748
9
2274
3998
5
2257
9715
6
1479
2722
3982
2123
3332
4042
5196
1685
23558
17
3745
2109
94424
3
2886
2224
2928
3036
847