787
0
602
2749
1
737
1452
428
458
1220
2
2546
226919
14
269
250
266
464
410
352
8125
3
456
543
342
430
408
320
1161
1045
809
2076
1939
846