374
1
755
2
397
4
639
3
77
288
588
7
516
1307
945
1169
5
3321
489
618
0
324
331
278
280
7253
294
345
1635
230
227
350
503
445
1877
470
507