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