609
0
1591
2
404
720
2952
573
463
1414
400
634
882
3373
306
420
275
2789
1529
973
1327
346
485
393
1413
565
510
214
560
1221