89
1
948
4
124
39
409
889
852
641
2001
2
982
7
1072
291
1332
5
1801
3
430
1054
680
1149
903
338
1075
1098
8
570
179
1005
927
556
231
355
341