828
972
813
839
890
981
909
947
867
1054
971
973
981
1242
1182
1505
1095
1175
1189
1108
1317
1269
1303
1183
1860
1382
1445
3335
1277
1427
1259
1383
1360
1431
1437
1641
1484
1239
1619
1506
1279
1605
2752
2239
1415
2030
2785
1861
1757
2129
1845
2801
2269
2486
2626
2147
2115
5060
2678
2624