2535
2
19783
2996
0
846
25669
1782
1
17946
2368
32302
2189
2037
3354
2626
3227
2780
21152
8
2932
3498
4
1416
1189
4629
15
3779
2638
159
1162
1527
1623
3765
1243
1239