1009
888
1599
988
1123
1565
4448
822
878
2325
3821
3023
1092
1116
1439
1364
1089
840
2195
959
808
3321
1566
940
1564
1058
904
2404
1177
844
1306
1559
1332
1558
1730
1770
2042
952
1418
1135
856
1967
2826
826
1060
965
1713
1578
2052
1848
3695
6046
954
918
1109
1192
979
961
963
876
1341
778
980
1830
1167
789
802
1123
1548
1748
775
1077
1755
2754
1582
927
2563
1350
1003
932
1008
1295
1391
1584
1460
2071
1644
987
778
1823
1203
857
2181
932
832
2087
2621
1145
883
772
1019
999
795
3667
1284
1025
1491
1613
914
866
920
1238
1516
979
1790
1003
827
1310
2833
1087