1015
1
1992
3
6236
10
697
0
1309
4914
2
5389
2400
6
2048
2529
7
2132
2582
771
262
1545
1554
278
2141
9
1568
1967
2001
853
1539
1501
3075
1063
4383
4
4455
11
1681
108797