1826
4
2054
6
6062
16
957
1
1411
2
1470
417
0
814
1136
1291
7952
1054
284
2470
1129
2229
18385
2730
2188
9
2000
1823
1222856
2166
3251
1587
3063
3
3440
2192
662
521