431
0
501
77
369
2655
661
772
1
823
425
471
2727
2
680
340
576
290
546
660
273
480
2189
391
296
464
1954
631
177
602
1824
1232
240