1129
0
896
1
1385
1518
383
1084
417
733
1291
5262
10
7952
16840
15
814
11881
3
1049
18385
2
1222856
4
935
17730
11
2192
625
2177
1132
3559
11483
8
6062
16
105290
2000
1823
2211