2838
1
4329
10
3901
3
3840
5
11924
2895
50969
7
5527
2254
1690
1914
2
8072
873
5978
6
10243
4
3866
6779
722
0
1197
3808
962
4006
1366
1239
725
2039
1182
3587
11060
19
2499