76
1
1636
629
160
410
1257
336
284
801
1578
451
445
2
345
481
536
486
676
406
744
504
524
598
602
609
484
419
555
1351
3
534
452