1535
1
488
273
288
2
583
264
361
1489
4
2289
7
1243
1234
555
248
2149
149
868
533
7803
9
2519
0
2307
620
701
257
6116
6
1396
598
2232
2138
1765
551