787
0
456
743
1167
245
1629
479
250
490
343
348
280
1059
2152
388
1571
1
297
207
467
797
3171
2
2992
736
809
222
379
382
244
358