487
1
134
1381
6
964
4
1584
2
437
503
2303
351
164
1902
7
2708
507
519
698
142
85
0
455
889
377
330
547
388
538
585
850
898
501
825