3289
2
3117
8
1149
2535
1275
1
21152
3090
6
1929
3083
772
1505
32302
0
1512
19783
2932
1397
3498
4
1422
3
25669
1135
17946
1623
2740
4425
994
2333
796
7793
1543
1294