463
0
933
1
1697
6
2235
5
1713
8
1295
2
2183
1006
4
1916
1865
884
1535
3
787
750
1278
582
857
387
400
370
612
503
324
371
317
397
762
342
644