3114
4
530
0
453
325
849
320
475
2461
20
3510
2
501
3498
398
1462
1054
1
477
803
802
553
1860
1053
968
2395
400
611
543
871
467
284
522
458