2660
2
346
1
19783
32302
0
7304
7
7793
4
25669
1043
891
400
5164
5
1631
1290
2036
12472
17946
3279
3
1169
4074
2027
2535
4703
21152
8
1160
2137
2148
969
2485
7762
1648