2535
2
7793
4
83
1
2884
5
3498
19783
32302
0
1749
1603
25669
17946
1348
2462
3
21152
8
3090
6
796
1938
3083
2108
3289
2083
785
383
989
610
4360
2932
1814
3117
2184