2891
4
2729
14
1536
6
2299
1
2905
26
975
1507
2344
5209
9
2082
0
101415
109
297066
1084
4329
10
781
1100
2
1974
267612
4978
1888
5200
890
461
4884
99072
2189
1731
36905