921
803
794
1003
885
20
34
461
742
782
263
291
462
293
707
1645
345
555
15
1093
1094
11
17
24
32
37
976
944
824