935
0
1084
2635
675
1199
275
165
2195
1
3700
2189
573
341
543
518
678
561
138355
320
559
1910
489
408
633