1199
0
935
305
559
965
1221
633
341
2316
4
714
3700
2189
275
518
1553
543
138355
165
810
678
408
249
573
489