1015
1
4031
2045
0
2702
6
6236
10
1668
2769
2
3076
2062
2400
1112
2048
5753
1169
2529
7
1422
14861
2582
2132
3
262
771
2141
9
1554
1545
278
4383
4
1690
2959
1967
1501