422
0
492
643
433
349
626
768
409
480
263
979
4987
3
802
2362
4
529
288
1674
637
223
1612
545
392
2635
326
463
767
383
1779
543
895