4329
10
2838
1
3901
3
3840
5
2895
5527
11924
50969
7
2254
1690
1914
2
8072
5978
6
873
10243
4
3866
722
0
6779
3583
697
3621
3428