5151
2
1153
0
19783
21152
8
3765
4
25669
3798
32302
297066
181997
11
2711
2361
1
1769
4651
3
1889
2911
9
1265
1743
683
3090
6
14887
18
2249
5
2378
3026
2535
434
2556
1348
2932
2676