286
1
541
925
6
590
2
281
69
266
0
66
1330
3
462
245
326
379
203
338
54
604
5
1060
346
211
72
831
747
4
583
445
271
410
329
67
368