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