1135
1
811
1153
2
734
643
1476
2282
3
1059
588
1047
8
716
544
86
1044
1164
0
421
2431
5
3211
1015
1166
1789
10
749
735
477
733
506
881
1030
689
1449