2837
1
2570
2
1225
0
2279
2207
2525
4
783
2774
6
621
2047
297066
8403
16
4096
1343
1618
1672
1774
3
706
3691
600
1239
444571
9
612
2108
475
2125
1411
1438
1494
928