21152
8
5151
2
2711
1473
0
1889
1
3706
5
718
2082
2169
2435
181997
11
6307
10
4651
3
2911
9
2405
1040
2763
7893
4
2593
1942
563
297066
2676
3593
16
3315
398656
19
2487
2566
4168
2740