602
0
2749
1
737
1452
428
458
2546
1074
915
226919
14
269
250
266
464
410
352
8125
3
2450
456
430
685
408
320
1161
1045
809
2076
1939
846