777
0
3466
4
2710
8
4328
3
17353
544
392
3859
4376
7
509
1020
2257
1
2546
3650
802
2748
2
1182
1489
1642
2416
13
6235
20634
11881
1463
585
6
937