663
0
1004
1
286
1527
479
743
422
1167
408
2341
2
435
544
2395
4531
3
262
4000
379
1629
1991
2376
405
690
505
637