4471
2
25669
0
2258
1
319
3200
3
2660
3933
3208
5949
5
1881
6579
32
3354
9
1819
2760
4
2226
2536
2366
2264
2271
1462
2668
3758
4202
1285
19783
2535
4044
3083