933
931
872
1296
927
791
1571
2142
1113
887
891
1097
4037
1375
1589
795
2119
1069
2042
5651
3086
2337
1412
2245
1065
1097
1590
994
847
851
2970
1222
1478
873
1189
1113
1557
1399
1168
1564
1833
1138
1291
877
1269
1439
1057
986
1188
2284
886
935
1429
984
5732
893
1082
754
1346
2185
1311
718
1588
747
690
1287
891
949
974
622
3746
4306
1717
1536
759
2263
7063
600
864
887
1012
891
710
1350
819
1853
794
867
1433
756
1779
805
809
808
766
1492
854
922
1297
1119
1458
778
937
1885
2022
1579
1440
1573
711
2996
1485
1150
781
1214
949
749
712
728
1388
1093