83
1
409
328
239
2
443
831
210
71
603
5
52
202
338
66
69
375
451
491
77
877
498
528
452
389
423
0
400
912
6
3776
556
295
703