3289
2
3117
8
2015
2059
2535
1815
2996
0
1393
1
21152
2392
2884
5
790
2982
3
3090
6
1929
3083
572
17970
15
2352
3014
20
946
32302
1527
19783
2237
1431
2932
2258
1397
3498
4