642
1
1568
1545
2
3130
3
2999
1815
633
1773
0
718
2152
2166
527
5849
5
1284
6713
11
1399
1547
2020
3855
6
4179
716
3706
2094
1192
1418
2767