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