1593
2
2821
1
1683
0
2329
3120
4
862
1743
297066
2358
9
2409
2835
1497
6346
16
3090
6
4655
10
3868
1320
2940
10598
3694
1903
3
2949
1532
444571
644
5347
1987
6095
5216
8
1960