791
1
79
678
420
556
979
2814
4
859
476
89
853
2
732
384
269
741
0
477
74
1644
10
75
82
798
455
998
393
394
1095
874
513
130
3
526