209
2
86
67
3
419
1
571
506
726
445
792
1257
662
64
69
395
75
323
420
442
407
347
448
411
76
91
997
761
60
302
291