541
3
1333
842
0
869
2
646
706
1324
1761
8
1020
1
1792
1240
4
1327
271
1166
791
917
852
880
2637
5
1363
800
1379
1858
798
865
6
858
600
488
1965
1300