619
3
1679
2
3460
7
4287
9
1903
950
1
2340
2160
1401
2097
2935
5977
13
1015
1694
951
690
3071
2267
2669
3013
5141
2483
564
5090
1455
0
1743
108797
1481
1491
2467
4