10324
2
2567
1
1458
3
2445
6
1366
1811
0
944
4271
4
2604
7
1661
1404
771
5
978
4677
10
4000
3054
867
737
2904
3077
911
253
1960
5617
2922
9
2186
829
263
6842
2934
8