7258
0
485
1380
445
2372
1
2949
1808
3673
6
7964
5
25669
861
19783
2
2535
2476
572
1193
1392
4044
3083
763
2465
2495
676
788
3022
7
3125
3546
32302
2320
2366