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