1059
1
1086
8
997
2
2592
1546
927
2624
3
7196
1900
1739
10182
15
783
2470
365
0
808
591
571
524
1326
5
1295
544
2521
6
1960
1094
4902
9927
9
1962
2623
3619
1019
7