0
804
647
930
909
716
948
910
983
1042
956
883
1066
1076
1380
1
939
1431
1148
1226
1193
137948
2544
2233
2211
2112
2077