2593
1
2525
4
19079
6
5527
3
2666
9
2676
297066
0
1163
21152
8
109776
42
2711
2
3593
16
4651
730
2911
5431
2365
2145
4465
22
181997
11
7978
838
3354
5151
1473
32302
525
2469
2044
986