5602
9
2599
5
4271
4
1960
7
5617
787
0
2604
978
2
6579
4677
10
3054
1
2904
1277
2855
3
3318
8
111
737
752
1225
2659
247
47041
911
1222856
918
5237
2934
418
381
3691