21152
8
2593
1
297066
0
1749
2711
2
4079
4
2675
7
2102
1417
5151
2836
3
2067
5
2911
9
4651
2055
1200
398656
19
1904
3196
6
1755
1059
1596
1864
3479
550
3337
194
276
4724
2077