804
1385
3066
9181
2468
72754
1068
677
1116
738
1740
709
867
1070
4826
791
611
635
608
2082
1308
722
5276
693
1237