1416
1
2535
2
550
19783
7793
4
32302
0
21152
8
25669
398656
19
3090
6
1243
1060
2980
6225
2932
3498
400
1512
2666
9
1646
3
17946
1412
2223
2906
4083
1153
2207
3591
11
986
2936
10