1129
0
1184
1115
1
571
635
417
814
1291
7952
775
292
614
2229
4
6062
16
18385
2
1634
447
2000
1925
1823
383
1084
1587
3063
3
2192
521
661
3453
8
2105
933