557
1
2228
639
96
2
733
1209
527
642
253
276
351
1247
3
1486
882
330
823
531
538
448
491
600
454
533
561
799
2424
6
954
620
444
433