2154
2
257
1
265
420
451
79
361
441
1575
6
135
944
74
82
75
83
454
984
1384
370
1185
991
130
3
403
1095
872
350
1475
313
460
308