12958
5
1960
7
2604
2111
3
978
2
6579
9
4677
10
3054
1
2904
4
1119
0
1277
1010
2855
111
737
886
752
1225
2659
1890
3293
247
911
973
2934
8
3251
6
467
1009
3092
4165