10243
4
2392
2
1749
1
4833
2452
929
3
2082
25669
0
6225
2294
4044
5
17946
1746
2535
32302
3125
1606
19783
1461
2184
2964
1819
1814
4144
3498
3227
3326
1681
1825
2478