4471
2
2535
32302
0
3765
4
3053
7
3683
1
25669
1603
3498
2328
3
8527
3200
746
1568
1397
2990
1394
3132
1819
1136
685
2271
2776
608
2245
1788
3971
3186
1466
3158