1092
1
929
1568
1813
1691
2152
2
578
0
1690
1373
582
2358
9
2710
3694
830
1787
905
989
2055
2972
1749
3868
10
838
2209
2160
3429
7
1628
5052
2980
400
1380