1452
0
389
1
76
655
1185
2283
3
1687
2
946
614
546
222
703
749
4
618
565
524
593
2936
1245
775
589
776
1108
596
644
474
8
1365
2040
351