79
28
271
391
1903
421
40
43
1414
1262
881
1475
1223
1657
1383
972
1282
1501
1245
1255
99
1062
1162
1302
96
1112
73