1826
4
2054
6
957
1
1411
2
1470
417
0
814
1136
1291
20634
8
7952
1054
284
2470
2369
1129
2229
6062
16
18385
2000
1823
2166
1587
282572
3063
3
2192
662
521
661
1075