1392
1
1637
3
1972
693
0
921
2495
1268
1431
802
4697
1377
2
575
572
106
103
402
503
1362
16
1161
931
4646
70
1160
669
476
685
182
742
1400
788