1666
1
2496
7
541
639
549
2
1255
637
1441
554
597
1470
435
2982
787
908
3
1083
808
540
2892
555
556
620
441
384
473
568
636
973
4
5472
8
1919