430
1
325
0
266
951
750
798
787
543
1161
846
602
1133
1045
474
1939
859
2143
7952
407
2121
4
1428
280
3559
1436
1661
1929
780
401
262
2123