2465
2
1830
1
3283
2535
21152
8
3090
6
1397
0
3083
32302
1077
19783
3931
2932
1210
3498
4
1988
17946
2123
737
650
1349
540
2627
3694
1716
1294
2521
2470
5
1153
1639