659
1
879
1184
475
1776
1601
64
432
630
739
2
3157
11
490
717
953
0
574
3900
3
518
641
864
1226
235
737
78
538
796
593
1633
1193
784
473