957
2
299
1
361
1721
6
1001
504
472
0
773
746
329
826
87
354
1369
5
283
89
41
1778
305
811
3
2748
4
538
510
375
1040
235
355
980
770
737