1458
3
2445
6
2341
2
1811
0
4271
4
2201
1
2604
7
1661
978
4677
10
2097
8559
3054
737
2904
911
1960
5617
5
2922
9
6842
2934
8
2105
1351
1398
1626
1222856
886
5485
1225
2749