1015
1
1694
951
690
2669
2
2948
3
3683
564
7567
6
1335
0
989
1743
2972
1767
108797
8440
4
5621
8
9239
5
1979
438
5658
9
4167
6779
954
4309
1954
3120
7159
10
1938
1614