1070
1
572
2238
7
634
538
434
2
973
575
492
531
592
1517
465
563
3
2375
6
1668
483
478
3264
617
424
998
599
497
1766
494
3254
633
3776
8