573
1
806
1310
2
1106
632
1002
860
449
560
580
766
1058
4
1470
0
2074
16
1137
531
1635
1424
130
1067
583
113
1009
722
1113
6
749
618
742
1000
1800
3