2535
2
32302
0
1814
1935
21152
8
3090
6
3083
3683
1
2906
2866
1095
19783
665
5
5950
10
2740
3
2932
940
2763
3498
4
1288
923
17946
844
1294
989
1153
1365
13499
1540
1599