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