630
1
717
953
0
574
3157
11
490
2
432
78
538
591
796
1193
782
472
641
737
864
235
518
3899
3
2419
6
727
772
1974
2365
4
802
812
957
1343
1017