2345
3016
671
714
932
2245
1016
886
780
1353
2554
3049
1198
959
856
730
921
1031
3292
751
2031
642
788
782
759
1215
647
1215
1406
866
1188
2265
1802
1441
1425
1014
855
2297
1558
1978
631
736
1018
1297
2823
763
753
1969
1033
1303
715
927
955
761
4561
860
4920
1909
1563
718
729
1234
3573
1385
832
746
1488
846
3256
1457
1124
1397
689
1444
807
1753
812
742
1310
743
3277
736
632
683
1617
1364
1243
953
1437
867
845
1600
749
1925
863
678
1338
658
798
657
746
1685
2460
1003
1844
1091
1151
1561
2850
2039
1405
737
1404
2194
1565
1331
843
621
793
1279