4431
2
417
0
515
1
1841
7
634
259
663
3171
5875
820
1512
479
408
813
286
743
1852
1167
844
467
2260
12
1981
2393