615
2
857
0
1511
1
89
68
370
746
248
842
3
396
893
153
376
397
427
5
379
256
461
478
11386
1067
7844
875
6
3454
2595
793
945
1298
1867