1100
21
1031
1
1736
1019
2495
0
1576
1186
4646
3
2649
70
1160
669
1392
1646
768
738
516
685
182
893
742
1400
1106
373
942
462
402
1406
418
458