810
1
2228
0
4601
910
737
513
1549
2428
928
2
2258
3636
4
479
2623
3
2480
512
569
1046
574
2520
784
524
3323
2707
806
898
588
2999
1851
1382
1419