1162
0
3439
8
2759
1
2558
2
13967
1868
3
1729
818
769
906
927
988
1052
1356
935
1104
1655
9566
802
693
703
1048
768
709
194
1044
1329
1397
960
971