1074
2
79
1
939
616
737
870
3
356
1168
16
531
236
500
556
864
56
992
86
37
550
34
120
418
85
0
553
407
354
381
488
976
1017