782
912
1179
983
3067
2733
1849
2881
1528
1018
2286
1544
638
2003
808
1577
735
1507
1693
907
945
1248
983
983
1067
3780
2236
1013
1211
781
1166
904
3103
809
680
29903
1482
2519
1115
681
1458
1644
1481
2036
1523
921
1022
1812
1487
769
685
839
694
895
827
1649
1006
1737
1158
766
8743
1341
1648
1030
3231
2014
1696
1278
796
2095
1256
8341
1284
1250
779
787
659
709
1288
870
1117
940
770
907
1084
1560
1378
851
881
709
761
1043
1271
1188
979
837
680
911
731
885
1446
825
2962
1214
715
811
1591
875
803
977
766
813
652
1084
1045
1596
1000
867
827
1222