565
1
894
2
83
90
1652
528
790
919
595
461
524
1477
944
677
169
922
1501
869
1611
1303
1444
2367
400
420
1288
1307
1414
3
939
818
2202
4