301
120
99
2004
1839
351
511
70
70
1283
2315
1351
326
121
887
357