2593
1
4204
5
32302
0
2676
297066
21152
8
19079
6
2711
2
2664
3
4651
2911
9
2145
4465
22
181997
11
7978
3354
5151
1473
525
2044
986
882
2525
4
3758
2268
810
646
2732
4086
2195