1362
16
1140
1
579
0
1172
832
76
1312
473
1970
2
521
755
620
514
383
1420
104
2121
664
402
1502
692
628
814
426
942
41
693
312
353