1850
2
2909
4
2478
341
0
951
3856
3887
9
471
2431
3
3929
10
2172
1
530
401
962
384
1222856
579
2445
46
653
518
1960
2395
637
383
1898