2530
4
6236
10
2476
3
1751
1
951
19944
2
2740
2299
11153
8
1526
1827
1957
444571
9
844
0
14861
7
665
5
108797
989
2786
1547
3289
833
2787
5658
2386
3244
5895
2245
1619
7877