600
1
1681
784
0
802
1380
1547
2152
2
2268
3
2449
1699
2646
5
11351
17
693
1104
9566
8
696
403
1397
830
960
1806
782
709
768
164
1821
7
666
845