1576
2
72
1
154
232
172
66
70
150
96
799
112
823
537
630
661
608
989
925
901
954
9812
0
449
886
718
2006
1387
1183
1653
729
928