1199
0
935
559
965
1221
633
341
714
990
1
3700
1070
2189
275
518
1553
543
138355
165
810
678
408
249
573