5262
10
2683
0
2799
3
1949
1506
16840
15
3287
3632
5
544
1425
1
17730
11
11881
2809
2
3025
18385
17353
3152
9
1222856
4
1043
3795
661
3092
650
1302