314
0
683
1
908
2
69
415
777
86
628
85
644
105
1231
5
406
1133
1321
88
75
759
526
480
621
396
633
3109
7
74
79
720
460
1217