2185
6
345
1
488
354
2
447
249
275
305
289
421
1919
5
366
617
400
750
0
557
530
1000
1789
8
930
935
82
372
86
1186
560
393
856
38