427
0
295
448
433
2299
1511
539
747
407
419
376
846
979
1824
257
155
1949
3
2730
6
157
105290
998
393
200
2901
375
349
1128
3383
882
418