5108
4
1811
0
5602
9
1661
2
25137
504
1
4271
12958
5
1960
7
2604
978
6579
4677
10
2708
8
4328
3054
2904
1277
1010
2855
3
111
737
886
752
1225
3474
2659
1890
3293
2771