5108
4
1811
0
5602
9
6213
2616
2
1661
25137
4271
12958
5
1960
7
2604
978
6579
4677
10
3054
1
2904
1624
1277
1010
2855
3
111
737
886
752
1225
2659
1890
3293
247
911