426
2
961
1
739
541
3
397
81
1922
4
995
330
95
74
430
715
6
1290
304
312
768
0
83
1110
1217
1859
9
300
391
624
287
547
286
119
108
89