422
0
492
643
433
2659
2
349
1010
1
626
768
409
480
263
979
4987
3
2188
9
802
2362
4
529
288
1674
637
223
1612
545
392
2635
326
463
1458
767