79
1
108
90
84
217
966
470
609
582
700
3041
719
2
466
663
506
884
671
1358
410
403
380
863
576
1093
438
707
1153
822
4
720