2465
2
1830
1
3283
2535
19783
21152
8
32302
0
540
2627
1883
1639
3090
6
1397
3931
2932
25669
3498
4
1988
2666
9
17946
2123
737
2242
650
1349
3694
1716
2521
2906
2470
5