1826
4
2054
6
957
1
1411
2
1470
417
0
814
1136
1291
7952
1054
284
2470
1866
3
1129
2229
6062
16
18385
472
2000
1823
770
2166
1587
3063
2192
662
521
4682
661