92
1
868
207
1316
2
379
645
1152
843
103
1046
0
1428
793
88
1367
1298
4
85
443
331
944
783
922
69
917
547
724
67
466
883
824
516