2206
1
680
2
1369
580
590
1134
620
952
2017
562
712
675
804
3905
12
1113
4
948
74
1081
1153
1138
3
845
1436
617
731
412
1475
459
918
786
1065
7