768
1
1716
2
989
0
3044
15
1268
1828
3965
3
2289
800
2551
1298
1488
645
412
752
9816
3649
4
1398
657
3266
532
612
1501
1093
1484
2322
182
485
13967
20850
5