978
2
4677
10
2596
1
6579
9
419694
3054
3397
1277
5
488
6062
16
2520
737
2904
4
111
0
1719
2830
2659
3567
752
3293
2459
6