776
1
11212
1460
3
629
510
2
536
360
999
955
1334
299
2538
4
1715
6
329
354
1363
5
86
825
472
0
745
771
504
740
511
497
567
641
403
506
105