1093
1
917
1141
689
404
1119
1887
764
3473
2
685
2410
606
418
644
2795
3
1286
596
398
631
495
12141
446
824
1349
4
656
89
1390
1203
1854