2535
2
2996
0
21152
8
3090
6
2736
3083
1814
32302
19783
4168
5
6466
1
1234
2740
3
2932
940
2763
3498
4
1288
25669
923
1135
17946
1623
796
7793
1543
1294
989
1153
4585
10