4987
3
422
0
529
1212
543
480
626
2690
384
1612
433
643
409
979
1639
340
382
492
768
445
1674
349
77
392
1227
321
7756
637