660
0
1017
1816
883
1252
2702
7
1286
1
3252
1299
3
1698
1055
1574
1015
1376
13018
3987
504
2348
458
575
1564
2
1618
2010
1529
12459
3029
6
87
1494
5147