4329
10
646
1
2838
3901
3
3840
5
2895
5527
11924
50969
7
2254
1690
1914
2
8072
5978
6
873
4757
545
0
6192
10243
4
918
3866
99072
1848
416
248
939
436
492
722
6779