3148
9
6411
11
1279
1
1508
7952
829
1256
1215
4481
4012
4
467
0
19034
6
6213
1928
2
510
896
385
1255
2725
7447
7
2121
22330
22
909
323
456
198
6383
17
3353
398
1543