2376
509
351
2
125
408
20
354
17
129
78
6
1
368
453
609
73
469
205
373
747
499
270
162
