935
2
830
1
965
337
869
1792
4136
811
324
640
1814
6
1304
12958
3796
8
900
483
333
489
74
399
575
658
498
403
968
957
0
2707
4499
3
89
688