2891
4
2729
14
1536
6
2299
1
2905
26
975
2189
1507
2344
8819
12
215
0
1749
2
4465
22
7793
1764
36905
297066
7733
1100
5347
3554
9
1384
2741
101415
109
3071
11
289
267612
2398
8
2911