19783
2
3369
3
25669
0
4757
1
32302
980
2535
3265
5
1396
4027
3145
1204
3789
20
2904
21152
8
3868
10
2999
3090
6
2605
9
3083
2966
11
3551
701
2366
297066
1768
751
1223
28098
14
2932