2891
4
1942
1
5978
6
5151
2
810
4553
2911
9
2378
0
181997
11
4651
3
297066
2729
14
21152
8
2908
10
2082
6952
5
2558
2676
2405
2740
2763
2711
1564
527
2059
824
884
3519
12621
22
12472