1151
982
1914
1967
2641
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
1521
2162
821
2739
680
1774
5038
746
1608
2353
1460
1944
683
914
1047
5537
1427
778
766
2348
683
729
698
1201
9396
675
732
1433
1245
796
1721
2729
869
1944
1159
1338
1318
2209
821
1445
1187
1037
947
702
694
1785
1553
959
769
775
946
1341
1569
1149
996
634
737
823
1493
1876
1612
2292
805
835
780
700
652
1580
820
1268
631
1166
1063
646
942
3166
757
715
1600
1574
7090
776
821
718
1745
782
1315
1490
1318
874
925
1909
850
1898
1256
2147
2138
1443
1220
685
3773
683