768
0
8766
2
691
846
266
1129
1045
478
1009
1418
383
3432
1
1297
354
835
1775
552
1033
1232
2297
396
2522