1129
0
1326
1
1114
417
383
5262
10
1084
1291
7952
2192
11881
3
1222856
4
814
16840
15
1049
18385
2
935
2400
3540
11483
8
6062
16
1823
2177
1379
1132
105290
1587
625
1452
180849