989
0
4436
3
1931
1801
2555
4
5792
28
1384
1314
2272
2622
9036
9
2661
2772
6822
5
2469
1833
741
1288
1
3186
108797
2580
2
2897
562
10827
34959
18
2453
3987
697
2386
1554