156
1
653
434
150
2
225
93
669
4
129
226
537
721
7
83
386
353
0
251
1348
513
3
79
384
656
744
454
1460
329
495
413
366
246
92