484
0
1297
419
255
1009
2328
363
639
1504
787
552
262
2522
1418
2
440
1045
422
467
3287
1
594
458
360
503
575
580
653
918
1182
2008