4111
2
2064
1
555
0
408
2546
438
968
2076
2758
2855
3
2069
641
247
1614
1124
557
2419
469
2830
7
2551
2809
2301
325
798
1551
2881
970
2587
16
2645