3101
918
1176
724
947
687
1044
682
2141
726
978
3078
639
1420
2264
5829
779
1687
643
695
867
706
1145
963
688
1943
1916
676
1009
905
1342
2477
714
753
1351
766
1365
642
805
1175
4583
638
2058
2312
2578
853
1268
684
1664
890
653
824
1036
1934
853
2022
1671
726
1354
1097
756
627
621
663
2767
9804
1151
1570
1569
944
929
2746
676
705
1064
614
1499
1514
884
1635
2016
920
1739
845
1109
659
1507
626
1352
3614
858
1343
1561
664
664
950
1311
1123
787
1295
649
857
3280
1634
639
720
936
1251
823
2384
896
830
656
1029
631
1071
1557
1097
829
659