1129
0
417
814
1
1642
1291
4775
13
3243
7
7952
1498
1035
2
1553
2229
4
6062
16
18385
565
2659
2000
1823
383
1084
1587
1354
3063
3
1357
2192
521
661
1758
1733
933