2593
1
21152
8
297066
0
10827
4
1451
2711
2
913
2525
3222
3
493
2377
5151
2258
2911
9
4651
398656
19
1289601
2949
6
550
3386
4724
1942
2082
7893
6844
2378
3050
6753
17
2676
108797